semiconductor photodiode - German English Dictionary